#detail .bigPic{
	width: 100%;
	position: relative;
}
#detail .bigPic .pt{
	width: 100%;
	background-color: #F4F4F4;
}
#detail .bigPic .help{
	background-color: rgba(0,0,0,.6);
	line-height: 32px;
	padding: 0 12px;
	border-radius:18px;
	position: absolute;
	top: 10px;
	right: 10px;
	color: #fff;
}
#detail .bigPic .help .icon{
	width: 18px;
	height: 18px;
	margin-right: 2px;
	background: url(../image/icon/zan-sel.png) center top no-repeat;
	background-size: 100% auto;
}
#detail .bigPic .help.act .icon{
	background-position-y: bottom;
}


#detail .info-wrap{overflow: hidden;}
#detail .info-box{padding: 15px 0;}
#detail .info-box .info{padding-left: 12px;}
#detail .info-box .info .name{line-height: 1.5;color: #333;}
#detail .info-box .info .val{color: #B1242A;font-size:20px;margin-top: 5px;}
#detail .info-box .collect-mod{padding:0 15px;}
#detail .info-box .collect-mod .icon{display: block;width: 26px;height: 26px;margin: auto;background: url(../image/icon/collect-btn.png) center top no-repeat;background-size: 100% auto;overflow: hidden;margin-bottom: 5px;}
#detail .info-box .collect-mod .txt{display: block;text-align: center;color: #666;font-size: 12px;width: 40px;}
#detail .info-box .collect-mod.on .icon{background-position-y: bottom;}
#detail .info-wrap .viplink{background-color: #fff3df;margin:0 12px 20px;position: relative;line-height: 36px;padding: 0 12px;color: #613639;}
#detail .info-wrap .viplink .link{padding-right: 10px;}

#bottomBtn .icon{line-height: 49px;height: 49px;width: 12%;position: relative;}
#bottomBtn .btn{line-height: 49px;font-size: 15px;text-align: center;width: 44%;}
#bottomBtn .shop{background-color: #51BBED;color: #fff;}
#bottomBtn .icon span{display: block;width: 24px;height: 24px;overflow: hidden;background: url(../image/icon/detail-icon.png) center top no-repeat;background-size: 100% auto;}
#bottomBtn .icon-2 span{background-position-y: -24px;}
#bottomBtn .icon-3 span{background-position-y: -48px;}
#bottomBtn .icon-2 i{display: block;background: red;position: absolute;top: 8px;right: 5px;line-height: 14px;border-radius: 8px;min-width: 14px;font-size: 10px;color: #FFF;font-style: normal;}






/*规格弹窗*/
.mask{width:100%;height: 100%;background-color: black;opacity: .6;position: absolute;top: 0;left: 0;z-index: 9;}
.spec_wrap{width: 100%;height: 100%;background-color: transparent;position: absolute;top: 0;left: 0;box-sizing: border-box;padding-bottom: 49px;z-index: 10;}
.spec_wrap .max-btn{display: block;width: 100%;line-height: 49px;background-color: #51BBED;position: absolute;bottom: 0;left: 0;text-align: center;color: #fff;font-size: 15px;}
.spec_wrap .specMod{background-color: #fff;width: 100%;position: absolute;bottom: 0;box-sizing: border-box;padding-bottom: 49px;max-height: 100%;overflow: auto;padding-left: 12px;padding-right: 12px;}
.spec_wrap .specMod .close{width:34px;height: 34px;line-height: 34px;text-align: center;font-size: 20px;color: #333;position: absolute;top: 0;right: 0;}
.spec_wrap .specMod .goodBox{padding: 15px 0;-webkit-align-items: flex-end;align-items: flex-end;}
.spec_wrap .specMod .goodBox .pt{width: 90px;height: 90px;background-color: #F4F4F4;margin-right: 10px;}
.spec_wrap .specMod .goodBox .info .val{
	color: #B1242A;
	margin-bottom: 5px;
}
.spec_wrap .specMod .goodBox .info .tag{
	color: #666;
}
.spec_wrap .spec-block .name{color: #333;margin-bottom: 12px;}
.spec_wrap .spec-block .list{overflow: hidden;font-size: 12px;}
.spec_wrap .spec-block .list span{display: block;margin-right: 10px;padding: 0 18px;line-height: 30px;border: 1px solid #ddd;color: #333;margin-bottom: 10px;float: left;border-radius: 2px;}
.spec_wrap .spec-block .list span.on{border-color: #51BBED;color: #51BBED;}
.spec_wrap .num-hand{padding: 10px 0;margin-top: -10px;margin-bottom: 10px;}
.spec_wrap .num-hand .name{line-height: 24px;color: #333;}
